• If you double-click a resource (after comparing), or choose “Differences” from the “Change” menu, ResCompare will show you the changes made to the resource data. “Hide same parts” will suppress the display of the portions of the resource that are identical.
• You can now select resources by typing their type and ID in a resource list window. You can also use the page up, page down, home, and end keys to scroll the window. Pressing return is the same as the “Differences” command.
• Comparing and differencing have been sped up dramatically.
• Resources are now sorted alphabetically in a case-insensitive fashion, identical to ResEdit. That is, 'acur' now sorts before 'ALRT'.
• The “Encapsulate” command on the “File” menu will create a resource file containing the selected (uncompared) resources in an encapsulated form. The data for each resource is placed in a resource of type 'RES ', and a separate resource of type 'RES#' contains a mapping of 'RES ' to original resource type and id. ResCompare contains a ResEdit template for viewing the 'RES#' resource. This is the way ResCompare stores the Patch application within itself. More details on this later.
• The “Other…” command on the “Font” menu now does something. “Up/Down one point” have been removed, in accordance with Apple’s HI guidelines.
• Command-P now means “Print,” not “Make Patch.”
• The error messages have been improved.
• You can now create patches for files where the version numbers are out of order.
• The Patch Notes window now has a “Copy” button for copying the notes to the clipboard.
Bugs Fixed
• Resources no longer appear out-of-order in the resource list.
• Version numbers with components greater than 8 no longer appear negative.
• ResCompare no longer changes the modified date of a file it’s comparing.
• “Open” would sometimes crash under System 7 in the presence of SuperBoomerang 3.0.1 or DFaultD 2.22. This was caused by bugs in these extensions. The latest version of SuperBoomerang is 3.0.2, which fixes its bug. I don’t know of a version of DFaultD that fixes its problem. For those who don’t have the latest versions of these extensions, I placed a workaround kludge into ResCompare that prevents it from crashing. I will remove the kludge when fixed versions of these extensions appear.
• Compressed resources now compare correctly.
• Patch can now delete protected resources.
• Patch no longer strips resource attributes.
Not Yet Implemented
• Printing, copying, or saving difference windows.
• Changing the sorting order. It’s always Type/ID.
• Comparing data forks.
• Command-. to interrupt Encapsulate and Update commands.